package zack.project.domain.activity.service.quota.rule;

import zack.project.domain.activity.model.entity.ActivityCountEntity;
import zack.project.domain.activity.model.entity.ActivityEntity;
import zack.project.domain.activity.model.entity.ActivitySkuEntity;

/**
 * @author A1793
 */
public interface IActionChain extends IActionChainArmory{

    boolean action(ActivitySkuEntity activitySkuEntity,
                   ActivityEntity activityEntity,
                   ActivityCountEntity activityCountEntity);
}
